<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>

<body>

    <button onclick="fun(3)">点击触发</button>

    <script>
        //函数
        // console.log(isNaN(123)) //false
        // console.log(isNaN("adawda"))

        // function a() {
        //     // console.log("函数执行")
        //     return;
        //     alert("sdadadad")
        // }
        //调用，直接使用函数名加()

        // var m = a();

        // function fun(a, b, c) {
        //     console.log(a + ":" + b + ":" + c)

        // }

        // fun(1); //1:undefined:undefined
        //如果我的实参的个数，少于形参的个数，那么没有被赋值的形参就是undefind

        // function a() {
        //     console.log("触发函数")
        // }

        // //带参
        // function fun(count) {
        //     for (var i = 0; i < count; i++) {
        //         console.log(i)
        //     }
        // }


        // //函数的参数可以给一个默认值,如果调用的时候不给他传入值，那么使用默认值，如果传参了，那么使用传入的值
        // function m(a = 10) {
        //     // var a = 10;
        //     console.log(a)
        // }
        // m(300);



        //箭头表达式
        // function fun(a, b) {
        //     return a + b;
        // }


        // var m = fun(3, 4)

        // lamda 只要关注参数的个数
        // var m = (a, b) => {
        //     return a + b;
        // }
        var m = (a, b) => a + b;



        console.log(m(3, 8)) //11

        //
    </script>
</body>

</html>